[WAL-896] fix(mobile): align strict request validation fixtures - #1962
Conversation
…preview [WAL-1195] feat(mobile): enrich wallet review metadata
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|



Summary
Follow-up to walt-id/waltid-identity#1885 that merges the current
mainmobile metadata work, resolves the SDK/API conflicts, and restores CI-compatible mobile verifier fixtures without relaxing the hardened request policy.The branch preserves the secure default for unsigned Request Objects while keeping explicitly configured legacy compatibility consistent across the normal and manual wallet presentation paths.
What Changed
Main integration
mainand retained both the OpenID4VP hardening from the parent PR and the current typed review-metadata, locale, and response-encryption SDK surface.Mobile fixtures and tests
redirect_uri:demo verifier sessions and consume their direct authorization URLs instead of the unsigned JSON bootstrap endpoint.redirect_uri:client metadata.Request-policy consistency
Architecture Notes
Caveats and Follow-Ups
Breaking